pile driving frame - Alemán Inglés Diccionario